home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / SOUND / SB2MV87.ARJ / WIN.DOC < prev   
Text File  |  1991-11-13  |  8KB  |  287 lines

  1.  
  2.         ----==================================----
  3.         ----====< DOS/WINDOWS VIRTUAL SB >====----
  4.         ----====< BETA RELEASE SOFTWARE  >====----
  5.         ----====<     Version 0.87     >====----
  6.         ----==================================----
  7.  
  8.     What is the Virtual Sound Blaster?
  9.  
  10.         The Virtual Sound Blaster is a 386 driver for
  11.         Windows 3.0. It allows SB specific code to run
  12.         on the Pro Audio Spectrum from either Windows
  13.         or 386 DOS shells.
  14.  
  15.     How does it work?
  16.  
  17.         By using the 386 hardware virtualization, this
  18.         code traps all low-level reads/writes to the SB
  19.         and makes the appropriate translation to the
  20.         PAS card. Both DOS and Windows SB applications
  21.         will be able to use the Virtual SB.
  22.  
  23.     Are there any special conditions needed to run it?
  24.  
  25.         This code is currently incompatible with the
  26.         Media Vision Multi Media drivers. Basically,
  27.         a device contention occurs when the MV drivers
  28.         try to use the hardware at the same time a
  29.         virtual SB session is running.
  30.  
  31.         How Do I install the Virtual Sound Blaster?
  32.  
  33.         PLEASE follow these instructions. You may be
  34.         sorry later if things dont work out.
  35.  
  36.             1. As explained in "READ.ME", unpack the
  37.                the contents of SB2MV.zip
  38.  
  39.             2. Copy SB2MV.386 to your Windows system
  40.  
  41.                DOS>copy SB2MV.386 c:\windows\system
  42.  
  43.             3. Change directories to the Windows
  44.                subdirectory. Typically, like this:
  45.  
  46.                DOS>cd c:\windows\system
  47.  
  48.             4. Make a backup copy of your SYSTEM.INI!!!
  49.                Typically, like this:
  50.  
  51.                DOS>copy system.ini sysbk
  52.  
  53.                This is critical in case the Windows
  54.                configuration is ever corrupted. You will
  55.                be able to restore everything back to
  56.                the original configuration just by
  57.                replacing the current SYSTEM.INI with the
  58.                backup copy.
  59.  
  60.             5. Edit the SYSTEM.INI file using a text
  61.                editor. Add the next two lines:
  62.  
  63.                 DEVICE=SB2MV.386
  64.                 DMABUFFERSIZE=064
  65.  
  66.                to the end of following area:
  67.  
  68.                 [386Enh]
  69.  
  70.                        These two entries must be the last two
  71.                entries in this section.
  72.  
  73.                At the Bottom of the SYSTEM.INI file,
  74.                insert the following lines:
  75.  
  76.                 [mvwave.drv]
  77.                 dma=1
  78.                 int=5
  79.                 port=220h
  80.                 mpu401=0
  81.  
  82.                If you have already installed the Multi-
  83.                        Media Extensions to Windows, the above
  84.                section may already exist. Just add the
  85.                "port=" and "mpu401=" lines. The MPU-401
  86.                emulation is not yet complete, so let it
  87.                equal zero. This will disable virtualizing
  88.                the MPU-401 I/O addresses.
  89.  
  90.             6. Start Windows, then remove any PAS
  91.                Multi-Media drivers.
  92.  
  93.     How do I run Wing Commander II?
  94.  
  95.         You must have the following drivers loaded in
  96.         your config.sys:
  97.  
  98.                         HIMEM.SYS
  99.                         EMM386.SYS
  100.  
  101.         Checkout the example CONFIG.SYS later in this
  102.         file.
  103.  
  104.                 There must be 1.5 to 2 megabytes of expanded
  105.         memory to run Wing Commander using the speech
  106.         pack. Once installed, run Windows and shell
  107.         out to a DOS VM. Check to see how much memory
  108.         is installed. There must be at least 584k
  109.         available. I had to update to DOS 5.0, unload
  110.         most drivers and TSRs from config.sys and
  111.         autoexec.bat before I had enough memory.
  112.  
  113.         Here is a very critical performance requirement.
  114.         Use the example GAMES.PIF included in this ZIP
  115.         to run Wing Commander II. This PIF specifies the
  116.         memory requirements, but more inportant, tells
  117.         Windows not to monitor the video I/O. Most of
  118.         the performance loss will occur due to wrong
  119.         PIF settings. GAMES.PIF gives requests all the
  120.         system resources to be used exclusively to this
  121.         DOS shell.
  122.  
  123.     What other software works with the Virtual Sound Blaster?
  124.  
  125.         Disney's Mickey Mouse Jigsaw.
  126.         Gary Maddox's Blaster Master.
  127.         Dave Young's Silly String.
  128.  
  129.                 Creative Labs' VPLAY.EXE.
  130.         Creative Labs' VREC.EXE .
  131.         Creative Labs' Dr. Sbaitso.
  132.         Creative Labs' Talking Parrot.
  133.  
  134.         Sierra On-Line Leisure Suite Larry, I.
  135.  
  136.         PG Music's Band In a Box.
  137.  
  138.         and more...
  139.  
  140.     What doesn'nt work?
  141.  
  142.         Broderbund's Carmen San Diego, Tree House, and
  143.             KidPix. To use these games, run the DOS
  144.             Virtual Sound Blaster TSR.
  145.  
  146.         Creative Labs' VOXKIT.EXE
  147.  
  148.  
  149.         What else is needed?
  150.  
  151.         As mentioned above, you may need DOS 5.0 to
  152.         make enough memory available in the DOS shell.
  153.         Also, you MUST use the example PIF to get the
  154.         most performance out of the DOS shell.
  155.  
  156.     How do I restore the Windows setup to it's original
  157.     configuration?
  158.  
  159.         You can easily restore the configuration by
  160.         copying the backed up copy SYSTEM.INI into the
  161.         Windows subdirectory; thereby, overwriting
  162.         the current file.
  163.  
  164.         The best approach would be to have two backup
  165.         copies of SYSTEM.INI. One that is the original
  166.         and the other having the Virtual SB installed.
  167.         To run either configuration, just copy the
  168.         correct file into the Windows subdirectory, then
  169.         fire up Windows.
  170.  
  171.  
  172.     My CONFIG.SYS file:
  173.  
  174.         |
  175.         |device=c:\dos\setver.exe
  176.         |device=c:\dos\himem.sys
  177.         |device=c:\mwindows\emm386.sys 2048 frame=e000
  178.         |lastdrive=h
  179.         |files=20
  180.         |buffers=20
  181.         |shell=c:\dos\command.com c:\dos\ /e:512 /p
  182.         |DOS=HIGH
  183.         |
  184.  
  185.  
  186.     My SYSTEM.INI file:
  187.  
  188.         |
  189.         |[boot]
  190.         |display.drv=mmv7vga.drv
  191.         |shell=progman.exe
  192.         |sound.drv=SOUND.DRV
  193.         |;;;;sound.drv=mmsound.drv
  194.         |sound.drv=sound.drv
  195.         |386grabber=v7vga.gr3
  196.         |286grabber=vgacolor.gr2
  197.         |network.drv=
  198.         |language.dll=
  199.         |fixedfon.fon=vgafix.fon
  200.         |comm.drv=comm.drv
  201.         |oemfonts.fon=vgaoem.fon
  202.         |fonts.fon=vgasys.fon
  203.         |mouse.drv=mouse.drv
  204.         |keyboard.drv=keyboard.drv
  205.         |system.drv=system.drv
  206.         |drivers=mmsystem.dll
  207.         |
  208.         |
  209.         |[drivers]
  210.         |;;;wave=tbwave.drv
  211.         |
  212.         |;;;[mci]
  213.         |;;;WaveAudio=mciwave.drv
  214.         |
  215.         |[keyboard]
  216.         |subtype=
  217.         |type=4
  218.         |oemansi.bin=
  219.         |keyboard.dll=
  220.         |
  221.         |[boot.description]
  222.         |display.drv=Video 7 VGA VRAM I 640x480 with 256 colors
  223.         |network.drv=Network not installed
  224.         |language.dll=English (American)
  225.         |keyboard.typ=Enhanced 101 or 102 key US and Non US keyboards
  226.         |mouse.drv=Microsoft, or IBM PS/2
  227.         |system.drv=MS-DOS or PC-DOS System
  228.         |
  229.         |[386Enh]
  230.         |ebios=*ebios
  231.         |display=*vddvga
  232.         |keyboard=*vkd
  233.         |mouse=*vmd
  234.         |network=*vnetbios, *dosnet
  235.         |device=*vpicd
  236.         |device=*vtd
  237.         |device=*reboot
  238.         |device=*vdmad
  239.         |device=*vsd
  240.         |device=*v86mmgr
  241.         |device=*pageswap
  242.         |device=*dosmgr
  243.         |device=*vmpoll
  244.         |device=*wshell
  245.         |device=*vhd
  246.         |device=*vfd
  247.         |device=*vpd
  248.         |device=*parity
  249.         |device=*biosxlat
  250.         |device=*vcd
  251.         |device=*vmcpd
  252.         |device=*combuff
  253.         |device=*cdpscsi
  254.         |local=CON
  255.         |FileSysChange=off
  256.         |DMABUFFERSIZE=064
  257.         |device=sb2mv.386
  258.         |
  259.         |CGA40WOA.FON=CGA40WOA.FON
  260.         |CGA80WOA.FON=CGA80WOA.FON
  261.         |EGA40WOA.FON=EGA40WOA.FON
  262.         |EGA80WOA.FON=EGA80WOA.FON
  263.         |
  264.         |[standard]
  265.         |
  266.         |[NonWindowsApp]
  267.         |
  268.         |[Multimedia.Setup]
  269.         |;;;audio=mvwave.drv,0,0,0
  270.         |display=v7vga
  271.         |
  272.         |[mvwave.drv]
  273.         |dma=1
  274.         |int=5
  275.         |port=220h
  276.         |mpu401=0
  277.         |
  278.         |[mvmidi.drv]
  279.         |int=5
  280.         |
  281.         |[tbwave.drv]
  282.         |port=220
  283.         |int=2
  284.         |
  285.  
  286.  
  287.